Orchestrated User Interface Mashups Using W3C Widgets
نویسندگان
چکیده
One of the key innovations introduced by web mashups into the integration landscape (basically focusing on data and application integration) is integration at the UI layer. Yet, despite several years of mashup research, no commonly agreed on component technology for UIs has emerged so far. We believe W3C’s widgets are a good starting point for componentizing UIs and a good candidate for reaching such an agreement. Recognizing, however, their shortcomings in terms of inter-widget communication – a crucial ingredient in the development of interactive mashups – in this paper we (i) first discuss the nature of UI mashups and then (ii) propose an extension of the widget model that aims at supporting a variety of inter-widget communication patterns.
منابع مشابه
Mashups by orchestration and widget-based personal environments: Key challenges, solution strategies, and an application
Purpose – Mashups have been studied extensively in the literature; nevertheless, the large body of work in this area focuses on service/data level integration and leaves UI level integration, hence UI mashups, almost unexplored. The latter generates digital environments in which participating sources exist as individual entities; member applications and data sources share the same graphical spa...
متن کاملThe Information Workbench – A Platform for Linked Data Applications
We describe the Information Workbench, a platform for developing Linked Data applications. The platform features a highly customizable user interface to present the data to the users and realize different interaction mechanisms. UI development is based on Semantic Wiki technologies, enriched with a large set of widgets for data access, navigation, exploration, visualization, data authoring, ana...
متن کاملInformation Quality Information Quality in Mashups Information Quality in Mashups Quality and Mashup Development
30 Published by the IEEE Computer Society 1089-7801/10/$26.00 © 2010 IEEE IEEE INTERNET COMPUTING M ashups are applications developed by integrating content and functionality sourced from the Web. Although in most cases, enthusiastic programmers hand write them, the recent emergence of so-called mashup tools or mashup platforms, such as Yahoo Pipes (http://pipes.yahoo.com), Dapper (www.dapper.n...
متن کاملWidget - Oriented Consumer Programming
Today’s consumer network applications are composed of complex sets of interconnected hardware and software components. Application providers build component-level workflows to provide required functional properties and quality of service (QoS). However, to enhance the quality of user experience (QoE), applications are nowadays exposed to consumers as sets of widgets, i.e. compact and fully func...
متن کاملThe Information Workbench as a Self-Service Platform for Developing Linked Data Applications
The Information Workbench is a self-service platform for developing Linked Data applications in the enterprise. Targeting the full life-cycle of Linked Data applications, it facilitates the integration and processing of Linked Data following a Data-as-a-Service paradigm. UI development is based on Semantic Wiki technologies, combined with a large set of predefined widgets for data access, navig...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011